stay in a hut - Alemán Inglés Diccionario